xen.git
21 years agobitkeeper revision 1.1108.1.3 (40fd3301dD9_yvbARDCU9QMdBQ_B_w)
mjw@wray-m-3.hpl.hp.com [Tue, 20 Jul 2004 14:55:40 +0000 (14:55 +0000)]
bitkeeper revision 1.1108.1.3 (40fd3301dD9_yvbARDCU9QMdBQ_B_w)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1108.7.1 (40fd3300BIfHRgHP5-DpQTLgUmNmEQ)
xenbk@gandalf.hpl.hp.com [Tue, 20 Jul 2004 14:58:08 +0000 (14:58 +0000)]
bitkeeper revision 1.1108.7.1 (40fd3300BIfHRgHP5-DpQTLgUmNmEQ)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1108.1.2 (40fd3202hesHtZpdMd1v994DiPkgZw)
mjw@wray-m-3.hpl.hp.com [Tue, 20 Jul 2004 14:53:54 +0000 (14:53 +0000)]
bitkeeper revision 1.1108.1.2 (40fd3202hesHtZpdMd1v994DiPkgZw)

Make xend check its prerequisites more carefully.
Add python logging package (standard from python 2.3).

21 years agobitkeeper revision 1.1108.2.10 (40fcfc64LO8Ls6RtxlZw1nzzYI_gUQ)
tw275@labyrinth.cl.cam.ac.uk [Tue, 20 Jul 2004 11:05:08 +0000 (11:05 +0000)]
bitkeeper revision 1.1108.2.10 (40fcfc64LO8Ls6RtxlZw1nzzYI_gUQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk

21 years agobitkeeper revision 1.1108.5.2 (40fcfc3d1HOefeaUA-YZdx66NSVvqA)
tw275@labyrinth.cl.cam.ac.uk [Tue, 20 Jul 2004 11:04:29 +0000 (11:04 +0000)]
bitkeeper revision 1.1108.5.2 (40fcfc3d1HOefeaUA-YZdx66NSVvqA)

Trying to get my new web interfae to install correctly

21 years agobitkeeper revision 1.1108.2.9 (40fcf6e9nDj-fZDSmZB0OoBsUd6N4w)
cl349@freefall.cl.cam.ac.uk [Tue, 20 Jul 2004 10:41:45 +0000 (10:41 +0000)]
bitkeeper revision 1.1108.2.9 (40fcf6e9nDj-fZDSmZB0OoBsUd6N4w)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-prist

21 years agobitkeeper revision 1.1108.6.1 (40fcf6dbc9Be6szJlWRlS855NTQlrg)
cl349@freefall.cl.cam.ac.uk [Tue, 20 Jul 2004 10:41:31 +0000 (10:41 +0000)]
bitkeeper revision 1.1108.6.1 (40fcf6dbc9Be6szJlWRlS855NTQlrg)

Use the HYPERVISOR_block now, after adding a check if there's RCU work.

21 years agobitkeeper revision 1.1108.2.8 (40fcf4c7Jq90GJBHcWC0vcq2_vRLqA)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 10:32:39 +0000 (10:32 +0000)]
bitkeeper revision 1.1108.2.8 (40fcf4c7Jq90GJBHcWC0vcq2_vRLqA)

More backend driver fixes and robustifying.

21 years agobitkeeper revision 1.1108.2.7 (40fcf080LWtcDHL3kwES2Lj8iJCtPA)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 10:14:24 +0000 (10:14 +0000)]
bitkeeper revision 1.1108.2.7 (40fcf080LWtcDHL3kwES2Lj8iJCtPA)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1108.5.1 (40fcefb6qjmLfXYNvxzhLGUkAWzBxw)
tw275@labyrinth.cl.cam.ac.uk [Tue, 20 Jul 2004 10:11:02 +0000 (10:11 +0000)]
bitkeeper revision 1.1108.5.1 (40fcefb6qjmLfXYNvxzhLGUkAWzBxw)

Added a new HTML interface under sv/
At the mo doesn't do much but look pretty,
will add wizards to creat domains etc later

21 years agobitkeeper revision 1.1108.2.6 (40fcee26SlLNF75UslNc1VnkUjVwiQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 10:04:22 +0000 (10:04 +0000)]
bitkeeper revision 1.1108.2.6 (40fcee26SlLNF75UslNc1VnkUjVwiQ)

Fix a really nasty network backend bug.

21 years agobitkeeper revision 1.1108.2.5 (40fccf1cqtpsib0LoHIAxOu40c86lg)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 07:51:56 +0000 (07:51 +0000)]
bitkeeper revision 1.1108.2.5 (40fccf1cqtpsib0LoHIAxOu40c86lg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1108.4.1 (40fccf15MMHXnf0_66am3vGFf6fVDA)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 07:51:49 +0000 (07:51 +0000)]
bitkeeper revision 1.1108.4.1 (40fccf15MMHXnf0_66am3vGFf6fVDA)

Merge net frontend drivers in 2.4 and 2.6.
Fix some bugs that would cause crashes in low-memory conditions.
There may well be some bugs still lurking, but better hidden than
before!

21 years agobitkeeper revision 1.1108.2.4 (40fc4992NTekksq44lE2Cie1bHOZSw)
cl349@freefall.cl.cam.ac.uk [Mon, 19 Jul 2004 22:22:10 +0000 (22:22 +0000)]
bitkeeper revision 1.1108.2.4 (40fc4992NTekksq44lE2Cie1bHOZSw)

g/c unused variable

21 years agobitkeeper revision 1.1108.2.3 (40fc44e2_QPjU_36U-DOo3CgN8jbnw)
cl349@freefall.cl.cam.ac.uk [Mon, 19 Jul 2004 22:02:10 +0000 (22:02 +0000)]
bitkeeper revision 1.1108.2.3 (40fc44e2_QPjU_36U-DOo3CgN8jbnw)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-prist

21 years agobitkeeper revision 1.1108.3.1 (40fc449eExRZSW5dU1TAzdlOTRDqMQ)
cl349@freefall.cl.cam.ac.uk [Mon, 19 Jul 2004 22:01:02 +0000 (22:01 +0000)]
bitkeeper revision 1.1108.3.1 (40fc449eExRZSW5dU1TAzdlOTRDqMQ)

Add HYPERVISOR_block support.
Not enabled yet since it adds a 5 seconds long delay during boot.

21 years agobitkeeper revision 1.1108.2.2 (40fbf4de21Jj1rHIoB288QJ0sKILVg)
mwilli2@equilibrium.research.intel-research.net [Mon, 19 Jul 2004 16:20:46 +0000 (16:20 +0000)]
bitkeeper revision 1.1108.2.2 (40fbf4de21Jj1rHIoB288QJ0sKILVg)

Tweak xm command parsing - can now use unambiguous prefixes to identify the
command.  For instance: 'xm list' can be 'xm l' 'xm li' 'xm lis'.

21 years agobitkeeper revision 1.1108.2.1 (40fbe925tXfT_97FffvS1h8aPcGujA)
iap10@labyrinth.cl.cam.ac.uk [Mon, 19 Jul 2004 15:30:45 +0000 (15:30 +0000)]
bitkeeper revision 1.1108.2.1 (40fbe925tXfT_97FffvS1h8aPcGujA)

Don't trust sfdisk -- leave determining a blkdev's lenth to the backend driver.

21 years agobitkeeper revision 1.1108.1.1 (40fbb559J4VKc_p9h4f2N4LDV9IXfg)
mjw@wray-m-3.hpl.hp.com [Mon, 19 Jul 2004 11:49:45 +0000 (11:49 +0000)]
bitkeeper revision 1.1108.1.1 (40fbb559J4VKc_p9h4f2N4LDV9IXfg)

Fix problems with persistence of vm startTime.

21 years agobitkeeper revision 1.1108 (40faa786-NQDR74N9ltmfUON6lXTWw)
kaf24@scramble.cl.cam.ac.uk [Sun, 18 Jul 2004 16:38:30 +0000 (16:38 +0000)]
bitkeeper revision 1.1108 (40faa786-NQDR74N9ltmfUON6lXTWw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1106.1.2 (40faa780dekT3E5arFwcbQDu1MbX6g)
kaf24@scramble.cl.cam.ac.uk [Sun, 18 Jul 2004 16:38:24 +0000 (16:38 +0000)]
bitkeeper revision 1.1106.1.2 (40faa780dekT3E5arFwcbQDu1MbX6g)

Cleaned up Xen's instruction emulator.

21 years agobitkeeper revision 1.1106.1.1 (40faa752Kdxq9bbMRBdZigZQR4lssw)
kaf24@scramble.cl.cam.ac.uk [Sun, 18 Jul 2004 16:37:38 +0000 (16:37 +0000)]
bitkeeper revision 1.1106.1.1 (40faa752Kdxq9bbMRBdZigZQR4lssw)

Add iopl virtualisation to Linux 2.6. ioport.c is shared with 2.4.

21 years agobitkeeper revision 1.1107 (40f98794J_mirmJSTPQ1LqjLJj7NTg)
iap10@labyrinth.cl.cam.ac.uk [Sat, 17 Jul 2004 20:09:56 +0000 (20:09 +0000)]
bitkeeper revision 1.1107 (40f98794J_mirmJSTPQ1LqjLJj7NTg)

Simplify clipping check and fix to work with non disks devices.

21 years agobitkeeper revision 1.1106 (40f9233aIx7QWfqH33Mm0gKYF2NoHg)
kaf24@scramble.cl.cam.ac.uk [Sat, 17 Jul 2004 13:01:46 +0000 (13:01 +0000)]
bitkeeper revision 1.1106 (40f9233aIx7QWfqH33Mm0gKYF2NoHg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1104.1.1 (40f923322G2jO4f0TVh9AXW3jpr9bQ)
kaf24@scramble.cl.cam.ac.uk [Sat, 17 Jul 2004 13:01:38 +0000 (13:01 +0000)]
bitkeeper revision 1.1104.1.1 (40f923322G2jO4f0TVh9AXW3jpr9bQ)

Initial Xen support for 4GB segments thru instruction emulation.
The instruction decoder needs some refactoring as there is lots of
duplicated crufty code in there right now. Also, the TLS libraries
hit the emulator a LOT, but mainly with one or two instructions. Probably
we need to patch those within Linux.

21 years agobitkeeper revision 1.1105 (40f8f28fWHXTNHPEw4csRWJJ3xurCQ)
iap10@labyrinth.cl.cam.ac.uk [Sat, 17 Jul 2004 09:34:07 +0000 (09:34 +0000)]
bitkeeper revision 1.1105 (40f8f28fWHXTNHPEw4csRWJJ3xurCQ)

fix the trivial xen-clone fix...

21 years agobitkeeper revision 1.1104 (40f834b0XKxLqwV45R5DkTjgl6UzaQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jul 2004 20:04:00 +0000 (20:04 +0000)]
bitkeeper revision 1.1104 (40f834b0XKxLqwV45R5DkTjgl6UzaQ)

Stop compile warnings.

21 years agobitkeeper revision 1.1103 (40f832cfY5flkPnN6fgkffTZGuEDcg)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jul 2004 19:55:59 +0000 (19:55 +0000)]
bitkeeper revision 1.1103 (40f832cfY5flkPnN6fgkffTZGuEDcg)

New ballooning interface from David Becker. A much more sensible
'memory target' value is exported via /proc.

21 years agobitkeeper revision 1.1102 (40f7cb26ScIvTp2P9LH-HLcauhcwTg)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jul 2004 12:33:42 +0000 (12:33 +0000)]
bitkeeper revision 1.1102 (40f7cb26ScIvTp2P9LH-HLcauhcwTg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1099.1.1 (40f7cb1eMTkl14JJIaobtE7X06GRng)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jul 2004 12:33:34 +0000 (12:33 +0000)]
bitkeeper revision 1.1099.1.1 (40f7cb1eMTkl14JJIaobtE7X06GRng)

Small fixes

21 years agobitkeeper revision 1.1101 (40f79e519lI13NKbQnWXSUm96J4p3w)
tw275@labyrinth.cl.cam.ac.uk [Fri, 16 Jul 2004 09:22:25 +0000 (09:22 +0000)]
bitkeeper revision 1.1101 (40f79e519lI13NKbQnWXSUm96J4p3w)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk

21 years agobitkeeper revision 1.1094.1.1 (40f79e49R1DHspwInBVx1sG5QTUSmA)
tw275@labyrinth.cl.cam.ac.uk [Fri, 16 Jul 2004 09:22:17 +0000 (09:22 +0000)]
bitkeeper revision 1.1094.1.1 (40f79e49R1DHspwInBVx1sG5QTUSmA)

Added logging of uptime of domains - needs to be made persistent

21 years agobitkeeper revision 1.1100 (40f77573CvU9GWZuhmX5Moolj6ljnQ)
iap10@labyrinth.cl.cam.ac.uk [Fri, 16 Jul 2004 06:28:03 +0000 (06:28 +0000)]
bitkeeper revision 1.1100 (40f77573CvU9GWZuhmX5Moolj6ljnQ)

xen-clone fix

21 years agobitkeeper revision 1.1099 (40f6f756_UAMBuGEnf4DcZB7Z3xbwg)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 21:29:58 +0000 (21:29 +0000)]
bitkeeper revision 1.1099 (40f6f756_UAMBuGEnf4DcZB7Z3xbwg)

Truncate TLS segments to avoid overlap with Xen private area.

21 years agobitkeeper revision 1.1098 (40f6a8cd2Y9Htnk5vgSxS31v4Zpp_g)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 15:54:53 +0000 (15:54 +0000)]
bitkeeper revision 1.1098 (40f6a8cd2Y9Htnk5vgSxS31v4Zpp_g)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1096.1.1 (40f6a8c7wXaMcm4UCjotaqA0KGAqcQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 15:54:47 +0000 (15:54 +0000)]
bitkeeper revision 1.1096.1.1 (40f6a8c7wXaMcm4UCjotaqA0KGAqcQ)

Fix an error-path bug in Xen.

21 years agobitkeeper revision 1.1097 (40f69f48JEkNJ4Hf1ehGiX4W-rIzKw)
iap10@labyrinth.cl.cam.ac.uk [Thu, 15 Jul 2004 15:14:16 +0000 (15:14 +0000)]
bitkeeper revision 1.1097 (40f69f48JEkNJ4Hf1ehGiX4W-rIzKw)

Avoid messages of the form: 'INIT: Id "2" respawning too fast: disabled for 5 minutes'

21 years agobitkeeper revision 1.1096 (40f6851bgE09CI90pLVdOYUODRx7ww)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 13:22:35 +0000 (13:22 +0000)]
bitkeeper revision 1.1096 (40f6851bgE09CI90pLVdOYUODRx7ww)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1093.1.1 (40f68514W0caTBHxeTQAL73i8HXL2A)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 13:22:28 +0000 (13:22 +0000)]
bitkeeper revision 1.1093.1.1 (40f68514W0caTBHxeTQAL73i8HXL2A)

console merge

21 years agobitkeeper revision 1.1095 (40f67df01t5vX4nRXlk29L0xLlSunA)
ach61@labyrinth.cl.cam.ac.uk [Thu, 15 Jul 2004 12:52:00 +0000 (12:52 +0000)]
bitkeeper revision 1.1095 (40f67df01t5vX4nRXlk29L0xLlSunA)

use .gdbinit for setup

21 years agobitkeeper revision 1.1094 (40f64e48IpUzrEwjDEyKFZ9I2_7t6A)
cl349@freefall.cl.cam.ac.uk [Thu, 15 Jul 2004 09:28:40 +0000 (09:28 +0000)]
bitkeeper revision 1.1094 (40f64e48IpUzrEwjDEyKFZ9I2_7t6A)

prefer config file from previous install over defconfig file

21 years agobitkeeper revision 1.1093 (40f5b241mxmikY5krWj5CCgZPeipIg)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 22:22:57 +0000 (22:22 +0000)]
bitkeeper revision 1.1093 (40f5b241mxmikY5krWj5CCgZPeipIg)

linux 2.6 Makefile hacks.

21 years agobitkeeper revision 1.1092 (40f58b91EPi_jnua2Uu_mG3PqibC8w)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 19:37:53 +0000 (19:37 +0000)]
bitkeeper revision 1.1092 (40f58b91EPi_jnua2Uu_mG3PqibC8w)

more parts of:
  - Include Linux 2.6 in top-level Makefile
  - Enable module support in 2.6

21 years agobitkeeper revision 1.1091 (40f58ac6eLKaEJtnDFS9xLtppLW3OA)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 19:34:30 +0000 (19:34 +0000)]
bitkeeper revision 1.1091 (40f58ac6eLKaEJtnDFS9xLtppLW3OA)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-prist

21 years agobitkeeper revision 1.1089.1.1 (40f58abd3hHSQAjS5fkV46SbJOhZXA)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 19:34:21 +0000 (19:34 +0000)]
bitkeeper revision 1.1089.1.1 (40f58abd3hHSQAjS5fkV46SbJOhZXA)

- Include Linux 2.6 in top-level Makefile
- Enable module support in 2.6

21 years agobitkeeper revision 1.1090 (40f580e9uCqs_k5TO6a3XRLpGXSb6g)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 18:52:25 +0000 (18:52 +0000)]
bitkeeper revision 1.1090 (40f580e9uCqs_k5TO6a3XRLpGXSb6g)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1088.1.1 (40f580e4lUYRavz4xXHwSuq0WmwdyA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 18:52:20 +0000 (18:52 +0000)]
bitkeeper revision 1.1088.1.1 (40f580e4lUYRavz4xXHwSuq0WmwdyA)

Clip vbd size to size of underlying device. A temporary fix until we replace
the grow/shrink interface.

21 years agobitkeeper revision 1.1089 (40f56f24SZs3MuUGeXcTUoYhNLto6g)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 17:36:36 +0000 (17:36 +0000)]
bitkeeper revision 1.1089 (40f56f24SZs3MuUGeXcTUoYhNLto6g)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1086.2.1 (40f56f1dUhjhI2VI1m-7iYS5gF4jqA)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 17:36:29 +0000 (17:36 +0000)]
bitkeeper revision 1.1086.2.1 (40f56f1dUhjhI2VI1m-7iYS5gF4jqA)

x86-64 now executes as far as the boot-time banner.

21 years agobitkeeper revision 1.1088 (40f56ac0CVtxMvo1e56ra1DF_vNYwQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 17:17:52 +0000 (17:17 +0000)]
bitkeeper revision 1.1088 (40f56ac0CVtxMvo1e56ra1DF_vNYwQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1086.1.1 (40f56ab7cyHUfU9X0WmyoukR0LaXcQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 17:17:43 +0000 (17:17 +0000)]
bitkeeper revision 1.1086.1.1 (40f56ab7cyHUfU9X0WmyoukR0LaXcQ)

Simple uninstall option to top-level Makefile

21 years agobitkeeper revision 1.1087 (40f56a0eJ3YluUqh_hXolLsP2iLy0w)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 17:14:54 +0000 (17:14 +0000)]
bitkeeper revision 1.1087 (40f56a0eJ3YluUqh_hXolLsP2iLy0w)

Add mkbuildtree script to prepare a Linux 2.6 build tree.

21 years agobitkeeper revision 1.1086 (40f5687be0DDpSYX0TNiliScPeVkTA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 17:08:11 +0000 (17:08 +0000)]
bitkeeper revision 1.1086 (40f5687be0DDpSYX0TNiliScPeVkTA)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1085 (40f5624559Jpit7H8wc4PzDqjO-E2g)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 16:41:41 +0000 (16:41 +0000)]
bitkeeper revision 1.1085 (40f5624559Jpit7H8wc4PzDqjO-E2g)

Initial checkin of Linux 2.6.

21 years agobitkeeper revision 1.1081.1.2 (40f55de2NRzSVtT27hdCdG3fbdnqGg)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 16:22:58 +0000 (16:22 +0000)]
bitkeeper revision 1.1081.1.2 (40f55de2NRzSVtT27hdCdG3fbdnqGg)

Allow console port for a domain to be specified.

21 years agobitkeeper revision 1.1081.1.1 (40f552eaWV4viomXWEuk8dzfLHid7g)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 15:36:10 +0000 (15:36 +0000)]
bitkeeper revision 1.1081.1.1 (40f552eaWV4viomXWEuk8dzfLHid7g)

Change to new restart model.

21 years agobitkeeper revision 1.1084 (40f550b1_LIi9erer0DqFiK5Y96wdA)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 15:26:41 +0000 (15:26 +0000)]
bitkeeper revision 1.1084 (40f550b1_LIi9erer0DqFiK5Y96wdA)

Bugfix

21 years agobitkeeper revision 1.1083 (40f54b0a40pzYjUMzMokIXYQ7fyBgA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 15:02:34 +0000 (15:02 +0000)]
bitkeeper revision 1.1083 (40f54b0a40pzYjUMzMokIXYQ7fyBgA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1071.1.8 (40f54b05-CAEtk1-dmM8jup2OTvRpg)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 15:02:29 +0000 (15:02 +0000)]
bitkeeper revision 1.1071.1.8 (40f54b05-CAEtk1-dmM8jup2OTvRpg)

trivial

21 years agobitkeeper revision 1.1071.1.7 (40f54af55pyLX7mn-IvUDb5re5ebeA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 15:02:13 +0000 (15:02 +0000)]
bitkeeper revision 1.1071.1.7 (40f54af55pyLX7mn-IvUDb5re5ebeA)

In linux, make halt the same as poweroff.
Xen now observes dom 0 exit code and halts if required.

21 years agobitkeeper revision 1.1082 (40f5427bJQEFqTSPn7NWKEkiQ-CC9g)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 14:26:03 +0000 (14:26 +0000)]
bitkeeper revision 1.1082 (40f5427bJQEFqTSPn7NWKEkiQ-CC9g)

Allow loading of kernel images with virtual-memory base different
from kernel-image load base.

21 years agobitkeeper revision 1.1081 (40f51d11qw-VHbZ26xKNy0xc6ylgiQ)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 11:46:25 +0000 (11:46 +0000)]
bitkeeper revision 1.1081 (40f51d11qw-VHbZ26xKNy0xc6ylgiQ)

Quieten down debug prints.

21 years agobitkeeper revision 1.1080 (40f50d9aaH0Dd_smhBdPvYcIQFbsoA)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 10:40:26 +0000 (10:40 +0000)]
bitkeeper revision 1.1080 (40f50d9aaH0Dd_smhBdPvYcIQFbsoA)

Improved error handling in xend and XendClient.

21 years agobitkeeper revision 1.1079 (40f4e5201X5cFAJLkisLEfp2hFKFLA)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 07:45:24 +0000 (07:45 +0000)]
bitkeeper revision 1.1079 (40f4e5201X5cFAJLkisLEfp2hFKFLA)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1072.1.1 (40f4e51fLMgcKX4Sn6FNYePX6EqkGA)
xenbk@gandalf.hpl.hp.com [Wed, 14 Jul 2004 07:47:43 +0000 (07:47 +0000)]
bitkeeper revision 1.1072.1.1 (40f4e51fLMgcKX4Sn6FNYePX6EqkGA)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1071.1.6 (40f4dc820j_moO3D2AEja33QFn9N7A)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 07:10:58 +0000 (07:10 +0000)]
bitkeeper revision 1.1071.1.6 (40f4dc820j_moO3D2AEja33QFn9N7A)

Tiny fixes to allow gentoo distro to work in dom0.

21 years agobitkeeper revision 1.1071.1.5 (40f41ae00utn5d2f3tlNLcvG_QhiBA)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 17:24:48 +0000 (17:24 +0000)]
bitkeeper revision 1.1071.1.5 (40f41ae00utn5d2f3tlNLcvG_QhiBA)

Fairly major fixes to the network frontend driver.
Much saner now.

21 years agobitkeeper revision 1.1071.1.4 (40f3fec5bu-VHH-4jBT7Jurn6BIq3Q)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 15:24:53 +0000 (15:24 +0000)]
bitkeeper revision 1.1071.1.4 (40f3fec5bu-VHH-4jBT7Jurn6BIq3Q)

Fix blkif backend driver to work from a kernel thread rather than
from a tasklet.

21 years agobitkeeper revision 1.1078 (40f3fba76Iz0xWiPyLNc6VMjsLY3Dw)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 15:11:35 +0000 (15:11 +0000)]
bitkeeper revision 1.1078 (40f3fba76Iz0xWiPyLNc6VMjsLY3Dw)

Fix the arg spec for save.

21 years agobitkeeper revision 1.1077 (40f3fb66AxVdcgokLJ3FBqGopebf3A)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 15:10:30 +0000 (15:10 +0000)]
bitkeeper revision 1.1077 (40f3fb66AxVdcgokLJ3FBqGopebf3A)

Add some device create/destroy changes that got missed.

21 years agobitkeeper revision 1.1076 (40f3f7b4Cj4P09-PODiTO2MMFlKicw)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 14:54:44 +0000 (14:54 +0000)]
bitkeeper revision 1.1076 (40f3f7b4Cj4P09-PODiTO2MMFlKicw)

Add device create and device destroy for an existing domain.

21 years agobitkeeper revision 1.1071.1.3 (40f3f494hMH1GKUQuCB0vUKhJyfyoA)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 14:41:24 +0000 (14:41 +0000)]
bitkeeper revision 1.1071.1.3 (40f3f494hMH1GKUQuCB0vUKhJyfyoA)

Add a conswitch command-line option to Xen.

21 years agobitkeeper revision 1.1071.1.2 (40f3eed8kdZ959gB_ZYkHRPFFEGkKg)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 14:16:56 +0000 (14:16 +0000)]
bitkeeper revision 1.1071.1.2 (40f3eed8kdZ959gB_ZYkHRPFFEGkKg)

Fix domain death to stop all CPUs running over the defunct page tables.

21 years agobitkeeper revision 1.1071.1.1 (40f3e004OzCoCvEydk6MlPKkgr6Qcw)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 13:13:40 +0000 (13:13 +0000)]
bitkeeper revision 1.1071.1.1 (40f3e004OzCoCvEydk6MlPKkgr6Qcw)

Xen can rely on a good local APIC on P6+ processors.

21 years agobitkeeper revision 1.1075 (40f3d929OFHwDCndxHCAhHnmUAclPg)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 12:44:25 +0000 (12:44 +0000)]
bitkeeper revision 1.1075 (40f3d929OFHwDCndxHCAhHnmUAclPg)

Improve error trapping in xm.
Allow nfs_server to override dummy addr.

21 years agobitkeeper revision 1.1074 (40f3b27b9znWwwTVgEKSTwPzTJCS0w)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 09:59:23 +0000 (09:59 +0000)]
bitkeeper revision 1.1074 (40f3b27b9znWwwTVgEKSTwPzTJCS0w)

Check Twisted version.

21 years agobitkeeper revision 1.1073 (40f3a5f6jsJ9YolZiLVN9CCrudibTg)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 09:05:58 +0000 (09:05 +0000)]
bitkeeper revision 1.1073 (40f3a5f6jsJ9YolZiLVN9CCrudibTg)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1062.3.8 (40f3a5e6oIo_7nbVBKSWPEnF6B7OpQ)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 09:05:42 +0000 (09:05 +0000)]
bitkeeper revision 1.1062.3.8 (40f3a5e6oIo_7nbVBKSWPEnF6B7OpQ)

Tidy up client api. Handle deferred restore.

21 years agobitkeeper revision 1.1072 (40f3a59bA83EVS8nABepOIwfgijigQ)
xenbk@gandalf.hpl.hp.com [Tue, 13 Jul 2004 09:04:27 +0000 (09:04 +0000)]
bitkeeper revision 1.1072 (40f3a59bA83EVS8nABepOIwfgijigQ)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1071 (40f32d351AUI5dQyI8HcrYtyF1eppg)
iap10@labyrinth.cl.cam.ac.uk [Tue, 13 Jul 2004 00:30:45 +0000 (00:30 +0000)]
bitkeeper revision 1.1071 (40f32d351AUI5dQyI8HcrYtyF1eppg)

minor reordering to /etc/xen/network seems to make it more robust
when in an NFS mounted directory.

21 years agobitkeeper revision 1.1070 (40f30e57wtcdxmKl__WsIFujLBJtTg)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 22:19:03 +0000 (22:19 +0000)]
bitkeeper revision 1.1070 (40f30e57wtcdxmKl__WsIFujLBJtTg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1068.1.2 (40f30e52YgpiISz76SagZV-I7ypcxg)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 22:18:58 +0000 (22:18 +0000)]
bitkeeper revision 1.1068.1.2 (40f30e52YgpiISz76SagZV-I7ypcxg)

Tiny fix to allow compile with XFS file system enabled.

21 years agobitkeeper revision 1.1068.1.1 (40f30bc6KZGcPgiMDuS9kk_GR0oHTQ)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 22:08:06 +0000 (22:08 +0000)]
bitkeeper revision 1.1068.1.1 (40f30bc6KZGcPgiMDuS9kk_GR0oHTQ)

Use http rather than ftp for 'make world'

21 years agobitkeeper revision 1.1062.3.7 (40f2c856i0jGNAZ3xZZ9fZILH7YDhw)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 17:20:22 +0000 (17:20 +0000)]
bitkeeper revision 1.1062.3.7 (40f2c856i0jGNAZ3xZZ9fZILH7YDhw)

Fix sxpr conversion for forms.
Fix args for restore.

21 years agobitkeeper revision 1.1069 (40f2be1dQm0Goyt73MjStsGleH52zw)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jul 2004 16:36:45 +0000 (16:36 +0000)]
bitkeeper revision 1.1069 (40f2be1dQm0Goyt73MjStsGleH52zw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1062.1.9 (40f2be17nAuA7EGu99OX-tMqApMDPQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jul 2004 16:36:39 +0000 (16:36 +0000)]
bitkeeper revision 1.1062.1.9 (40f2be17nAuA7EGu99OX-tMqApMDPQ)

Bug fix in network backend.

21 years agobitkeeper revision 1.1068 (40f2bd236qdLHUh6BZA_h_brBDxINw)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 16:32:35 +0000 (16:32 +0000)]
bitkeeper revision 1.1068 (40f2bd236qdLHUh6BZA_h_brBDxINw)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1067 (40f2bd0b02G1p040wyFochIouDyVAg)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 16:32:11 +0000 (16:32 +0000)]
bitkeeper revision 1.1067 (40f2bd0b02G1p040wyFochIouDyVAg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1062.4.1 (40f2bcf53gcaS9OsNyD24qwazvX8ug)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 16:31:49 +0000 (16:31 +0000)]
bitkeeper revision 1.1062.4.1 (40f2bcf53gcaS9OsNyD24qwazvX8ug)

Work around Linux 2.6 bug by always setting an NFS server on the ip=
section of a kernel command line. We use the dummy value of '1.2.3.4'.
Barf.

21 years agobitkeeper revision 1.1062.3.6 (40f2b51e4BLBjwtTNt0Wn4e_VsJBgw)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 15:58:22 +0000 (15:58 +0000)]
bitkeeper revision 1.1062.3.6 (40f2b51e4BLBjwtTNt0Wn4e_VsJBgw)

Write value back to xfrd.

21 years agobitkeeper revision 1.1066 (40f2b51d5-3k6wa_0xrCfujZGGi9BQ)
mwilli2@equilibrium.research.intel-research.net [Mon, 12 Jul 2004 15:58:21 +0000 (15:58 +0000)]
bitkeeper revision 1.1066 (40f2b51d5-3k6wa_0xrCfujZGGi9BQ)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno2.bk

21 years agobitkeeper revision 1.1062.1.8 (40f2b4a7XA6Vy0Lq6nLBErX9_qDhcQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jul 2004 15:56:23 +0000 (15:56 +0000)]
bitkeeper revision 1.1062.1.8 (40f2b4a7XA6Vy0Lq6nLBErX9_qDhcQ)

Various cleanups, and fix a domain-destruct bug that left GDT
references hanging.

21 years agobitkeeper revision 1.1062.3.5 (40f2b453MO6YQxYlbqwoeVouYIGBEw)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 15:54:59 +0000 (15:54 +0000)]
bitkeeper revision 1.1062.3.5 (40f2b453MO6YQxYlbqwoeVouYIGBEw)

Add missing arg to xfr calls.

21 years agobitkeeper revision 1.1062.3.4 (40f2b160cK4vITpgYulcbL0jKHqM4A)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 15:42:24 +0000 (15:42 +0000)]
bitkeeper revision 1.1062.3.4 (40f2b160cK4vITpgYulcbL0jKHqM4A)

Debug prints and small fix to ioctxt struct.

21 years agobitkeeper revision 1.1065 (40f2aec3dYgiVPACkpEwvEqCM-8iFg)
mwilli2@equilibrium.research.intel-research.net [Mon, 12 Jul 2004 15:31:15 +0000 (15:31 +0000)]
bitkeeper revision 1.1065 (40f2aec3dYgiVPACkpEwvEqCM-8iFg)

Change dmesg path.

21 years agobitkeeper revision 1.1062.3.3 (40f2a968LOQj8mvu9q6Hipqs_GOEIQ)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 15:08:24 +0000 (15:08 +0000)]
bitkeeper revision 1.1062.3.3 (40f2a968LOQj8mvu9q6Hipqs_GOEIQ)

Small fixes.

21 years agobitkeeper revision 1.1062.3.2 (40f29f095EmGaaKsbz1zoQ1AZH6dQw)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 14:24:09 +0000 (14:24 +0000)]
bitkeeper revision 1.1062.3.2 (40f29f095EmGaaKsbz1zoQ1AZH6dQw)

Integrating save/migrate handling with xfrd.
Add suspend callback to save.

21 years agobitkeeper revision 1.1062.3.1 (40f29dccH42VKPGR2kAATq9kxtY2ww)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 14:18:52 +0000 (14:18 +0000)]
bitkeeper revision 1.1062.3.1 (40f29dccH42VKPGR2kAATq9kxtY2ww)

Add AIC7XXX and SYM53C8XX SCSI devices.

21 years agobitkeeper revision 1.1064 (40f28b086ejGbsgwP7ea5F9nKNXIxA)
mwilli2@equilibrium.research.intel-research.net [Mon, 12 Jul 2004 12:58:48 +0000 (12:58 +0000)]
bitkeeper revision 1.1064 (40f28b086ejGbsgwP7ea5F9nKNXIxA)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno2.bk

21 years agobitkeeper revision 1.1062.1.7 (40f24af2r5kZAs1cqmBvB4wRz47kpg)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jul 2004 08:25:22 +0000 (08:25 +0000)]
bitkeeper revision 1.1062.1.7 (40f24af2r5kZAs1cqmBvB4wRz47kpg)

Fix the linker scripts to always produce exactly one loadable program
segment.